.top {
  display: flex;
  flex-direction: row;
  align-items: center;
  background-color: #fff;
  padding: 32px 0;
  .left-img {
    width: 29px;
    height: 37px;
    margin-right: 22px;
  }

  .middle {
    font-size: 28px;
    flex:1;
    .middle-text1 {
      margin-right: 20px;
    }
  }
  .right-img {
    width: 14px;
    height: 26px;
  }
}

.body {
  background-color: #fff;
  .title {
    font-size: 28px;
    border-bottom: 1px solid #EEEEEE;
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 22px;
  }
  .title-img {
    width: 42px;
    height: 42px;
    margin-right: 25px;
    margin-left: 25px;
  }
  .productDetail {
    display: flex;
    flex-direction: row;
    align-items: center;
    border-bottom: 1px solid #EEEEEE;

    .img {
      width: 148px;
      height: 148px;
      margin-left: 22px;
      margin-right: 22px;
      margin-top: 17px;
      margin-bottom: 17px;
  }
    .right-body {
      flex: 1;
    }
    .right-body-text1 {
      color: #01110E;
      font-size: 30px;
    }
    .right-body-text2 {
      color: #AAABA9;
      font-size: 26px;
      margin-bottom: 6px;
    }
  }

  .guiGe {
    .title {
      border-bottom: 1px solid #EEEEEE;
      color: #535353;
      font-size: 26px;
      padding: 20px 22px;
      display: flex;
      flex-direction: row;
      align-items: center;
    }
    .title-line1 {
      width: 50%;
    }
    .title-line2 {
      width: 20%;
    }
    .title-line3 {
      width: 30%;
    }
    .row {
      font-size: 26px;
      border-bottom: 1px solid #EEEEEE;
      padding: 20px 22px;
      display: flex;
      flex-direction: row;
      align-items: center;
    }
    .row-line1 {
      width: 50%;
      .text1 {
        color: #01110E;
      }
      .text2 {
        color: #AAABA9;
        font-size: 24px;
      }
    }
    .row-line2 {
      width: 20%;
      color: #F75F47;
    }
    .row-line3 {
      width: 30%;
    }
  }
  .count {
    text-align: right;
    padding: 24px 22px;
    color: #01110E;
    font-size: 30px;
  }
}
.foodButton {
  text-align: left;
 .text1 {
   color: #333333;
   font-size: 28px;
 }
  .text2 {
    color: #F75F47;
    font-size: 32px;
  }
  .text3 {
    color: #9B9B9B;
    font-size: 24px;
  }
}
